<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
	pageEncoding="UTF-8"%>
<%@ page import="java.util.*"%>
<!DOCTYPE html>
<html>
<head>
<title>SWIMv2: Modifica profilo</title>
<link rel="stylesheet" type="text/css"
	href="/SWIMv2gm/shared/global.css" />
</head>
<body>
	<div id="header">
		<h1>SWIMv2</h1>
	</div>
	<%@include file="/shared/menu.jsp"%>
	<div id="content">
		<h1>Modifica profilo</h1>
		<%
			if (request.getParameter("errortype") != null) {
				if (request.getParameter("errortype").equalsIgnoreCase("existing")) {
		%>
		<p class="errorbox">Esiste già un utente con l'indirizzo e-mail
			inserito.</p>
		<%
			}
				else {
		%>
		<p class="errorbox">Dati inseriti non validi.</p>
		<%
			}
			}

			Map<String,String> userData = (Map<String,String>)request.getAttribute("userData");
			if (userData == null) {
		%><div class="errorbox">Utente specificato non valido</div>
		<%
			}
			else {
		%>
		<p>I campi indicati con * sono obbligatori. La password dev'essere
			lunga almeno 6 caratteri.</p>
		<form action="EditProfile" method="post">
			<table>
				<tr>
					<td><label for="nome">Nome *</label></td>
					<td><input name="nome" value="<%=userData.get("nome")%>" /></td>
				</tr>
				<tr>
					<td><label for="cognome">Cognome *</label></td>
					<td><input name="cognome" value="<%=userData.get("cognome")%>" /></td>
				</tr>
				<tr>
					<td><label for="telefono">Telefono</label></td>
					<td><input name="telefono"
						value="<%=userData.get("telefono") != null ? userData.get("telefono") : ""%>" /></td>
				</tr>
				<tr>
					<td><label for="indirizzo">Indirizzo</label></td>
					<td><input name="indirizzo"
						value="<%=userData.get("indirizzo") != null ? userData.get("indirizzo") : ""%>" /></td>
				</tr>
				<tr>
					<td><label for="bio">Altre informazioni</label></td>
					<td><textarea name="bio"><%=userData.get("bio") != null ? userData.get("bio") : ""%></textarea></td>
				</tr>
				<tr>
					<td><label for="email">Email *</label></td>
					<td><input name="email" value="<%=userData.get("email")%>" /></td>
				</tr>
				<tr>
					<td><label for="newpassword">Nuova password</label></td>
					<td><input type="password" name="newpassword" /></td>
				</tr>
				<tr>
					<td><label for="password">Password corrente *</label></td>
					<td><input type="password" name="password" /></td>
				</tr>
			</table>
			<input type="submit" value="Conferma" />
		</form>
		<%
			}
		%>

	</div>
</body>
</html>